#blog{
    width:auto;
    height: auto;
    border: 2px solid #ccc;
    font-size: 12px;
}
#blog h2{
    font-size: 12px;
    text-indent: 0;
    text-align: center;
    margin: 0 0 10px 0;
}
#blog dl{
    width: 150px;
    float:left;
}
#blog dl dt{
    width: 150px;
    margin:0 0 5px 0;
}
#blog dl dt img{
    margin:0 auto;
    display: block;
}
#blog dl dd{
    height: 20px;
    line-height: 20px;
    text-align: center;
    width: 75px;
    float: left;
}
#blog dl dd.user{
    clear: both;
    width: 150px;
    color: #f60;
}
#blog dl dd.message{
    background: url("../../images/x1.gif") no-repeat 10% 35%;
}
#blog dl dd a:hover{
    cursor: pointer;
}
    
#blog dl dd.friend{
    background: url("../../images/x2.gif") no-repeat left center;
}
#blog dl dd.guest{
    background: url("../../images/x3.gif") no-repeat 10% 35%;
}
#blog dl dd.flower{
    background: url("../../images/x4.gif") no-repeat left center;
}